Career 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 France F4 France F5 Poland F5 M15 Monastir M25 Monastir M15 Monastir M15 Monastir Poland F12 Poland F6 Russia F3 (Kazan) Egypt F10 (Sharm El Sheikh) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Poland F8 M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M25+H Kazan M25+H Arlon M25 Monastir Samsung Securities Cup Challenger Tennis - Seoul Togliatti Cup - Togliatti San Marino CEPU Open - San Marino Lugano Challenger Tempe Challenger Quimper Challenger Nanchang Challenger Fergana Challenger Binghamton Challenger Manerbio Challenger Ismaning Challenger M25 Lasne Zadar Challenger Turkey F17 (Antalya) M25 Telavi M25 Telavi M15 Telavi M25 Monastir M15 Antalya M15 Toulouse M15 Quinta Do Lago M25 Shymkent M15 Antalya M25 Antalya M25 Monastir Tashkent Challenger Ortisei Challenger Tyumen Challenger Quimper Challenger Pau Challenger Iasi Challenger Potchefstroom 1 Challenger Potchefstroom 2 Challenger Leon Challenger Gimcheon Challenger Istanbul Challenger Rome 1 Challenger Kaohsiung Challenger Compaq Cup 2001 - Zabrze Alexander Kolyaskin Memorial - Donetsk Schickedanz Open - Furth Mordovia Cup - Mordovia Bukhara Challenger - Bukhara Porsche Open - Poznan Nord LB Open 2006 - Braunschweig Porsche Open - Poznan Ethias Trophy - Mons San Remo Challenger Genova Challenger Idea Prokom Open - Sopot San Jose Challenger Kremlin Cup - Moscow Scheveningen Challenger Dortmund Challenger Tashkent Challenger Bangkok Challenger Sarasota Challenger Sarasota Challenger Ostrava Challenger Genova Challenger Quimper Challenger Morelos Challenger Kobe Challenger Hua Hin Challenger Heineken Open Shanghai - Shanghai Meerbusch Challenger Mallorca Challenger Tashkent Challenger Bordeaux Challenger Shymkent Challenger Samarkand Challenger Jerusalem Challenger Poznan Challenger Savannah Challenger Portoroz Challenger L'Aquila Challenger Jinan Challenger Nur-Sultan Challenger Prague II Challenger Parma Challenger Eckental Challenger Cary Challenger Sao Paulo Challenger Campinas Challenger St. Petersburg 2 Challenger Oeiras 1 Challenger Biella 5 Challenger Biella 6 Challenger Brest Challenger Pozoblanco Challenger Verona Challenger Seville Challenger Rennes Challenger Barcelona Challenger Shenzhen Challenger Kobe Challenger Rennes Challenger Toyota Challenger Koblenz Challenger Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig Open de Tenis Amaya - Pamplona Challenger Copa Sevilla - Seville Zenith Tennis Cup-Harbour Club - Milan Nord LB Open - Braunschweig Kos Succhetti Tennis Cup - Cordenons Sunrise Challenger Napoli Challenger Mons Challenger Tashkent Challenger Rabat Challenger Ostrava Challenger Biella Challenger Barranquilla Challenger Braunschweig Challenger Segovia Challenger Istanbul Challenger Kazan Challenger Bordeaux Challenger Marburg Challenger Milan Indoors - Milan Pereira Challenger Karshi Challenger Open de la Comunidad Valenciana - Valencia Samarkand Challenger Prostejov Challenger Braunschweig Challenger Istanbul Challenger Eskisehir Challenger Astana Challenger Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals Idea Prokom Open - Sopot Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Medibank Private International - Sydney International Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale San Luis Potosi Challenger Open Seat Godo 2005 - Barcelona Karshi Challenger Idea Prokom Open - Sopot Moscow Challenger Fergana Challenger Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Mercedes Cup - Stuttgart Croatia Open Umag - Umag Regions Morgan Keegan Championships - Memphis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Mouilleron-Le-Captif Challenger ABN AMRO World Tennis Tournament - Rotterdam Open SEAT 2008 - Barcelona Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Thailand Open - Bangkok ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Catella Swedish Open - Bastad Masters Series - Hamburg Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Atlanta Tennis Championships - Atlanta Pilot Pen Tennis - New Haven Thailand Open - Bangkok China Open - Beijing Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Braunschweig Challenger VTR Open - Vina del Mar Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Kremlin Cup - Moscow Garden Open - Rome Apia International - Sydney Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Swiss Indoors Basel - Basel Apia International - Sydney TEB BNP Paribas Istanbul Open - Istanbul Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam TEB BNP Paribas Istanbul Open - Istanbul Campbell's Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis Garanti Koza Sofia Open - Sofia PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Sydney International - Sydney Rennes Challenger Regions Morgan Keegan Championships - Memphis Oberstaufen Cup - Oberstaufen Citi Open - Washington M15 Antalya Aptos Challenger Como Challenger Abierto Mexicano Telcel - Acapulco Koblenz Challenger Budapest Challenger Samarkand Challenger Dubai Duty Free Tennis Championships - Dubai Karshi Challenger Samarkand Challenger Loughborough Challenger Lyon Challenger Cassis Challenger Istanbul Challenger Almaty Challenger Brest Challenger Pomorski Bank Kredytowy Open - Szczecin Baotou Challenger Kaohsiung Challenger Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Gemax Samsung Open 2004 - Belgrade Open Mutouest - St. Brieuc XI Open International D'Andorra - Andorra Porsche Open - Poznan Kyiv Open - Kiev Privat Bank Cup - Dnepropetrovsk Open Mutouest de Saint-Brieuc - St. Brieuc Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Schickendanz Open - Furth St. Petersburg Challenger - St. Petersburg Ortisei Challenger Maia Challenger Nokian Hakkapeliitta Open - Tampere ATP Open Castilla y Leon - Segovia Samarkand Challenger - Samarkand Pekao Open 2005 - Szczecin Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Open de la Ville de Saint Denis - Reunion Island Citta di Monza - Monza Schickendanz Open - Furth Ciudad de Pozoblanco Open Diputacion - Cordoba Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Open Costa Daurada - Tarragona Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Alexander Kolyaskin Memorial - Donetsk Milan Challenger Tehran Open 2004 - Tehran Pekao Open - Szczecin Nur-Sultan Challenger Como Challenger Banja Luka Challenger 2004 - Banja Luka 2007 Knoxville Challenger - Knoxville BMW Tennis Championship - Sunrise Baden Open - Karlsruhe Bucharest Challenger Akbank Private Banking TED Open - Istanbul Kremlin Cup - Moscow UTC Open - Cherkassy Trnava Challenger Astana Challenger St. Brieuc Challenger Poznan Challenger Heilbronn Challenger Savannah Challenger Prague Challenger Prostejov Challenger Monza Challenger Braunschweig Challenger Scheveningen Challenger Mons Challenger Dallas Challenger Kosice Challenger Heilbronn Open - Heilbronn Como Challenger Kenitra Challenger Orleans Challenger Kazan Challenger Almaty 2 Challenger KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Turin Challenger X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Lermontov Challenger Mutua Madrid Open - Madrid Dallas Challenger Samarkand Challenger Bancastato Challenger Lugano - Lugano Astana Challenger Genova Challenger Szczecin Challenger Bukhara Challenger - Bukhara Eckental Challenger Koblenz Challenger Belgaum Open - Belgaum Irving Challenger Qingdao Challenger Challenger 42 - Andrezieux Seville Challenger Champaign Challenger Shenzhen Challenger Fergana Challenger - Fergana XXXVII Torneig C.E. Laieta - Barcelona Fergana Challenger Tashkent Challenger Open Sainte Victoire - Aix-En-Provence Furth Challenger Ispat Open 2004 - Ostrava Steelers Cup - Kosice Budapest Challenger - Budapest Bucaramanga Challenger Togliatti Cup - Togliatti Ljubljana Open - Ljubljana Da Nang Challenger Braunschweig Challenger Nord/LB Open 2004 - Braunschweig Lexington Challenger Shanghai Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Kyiv Open - Kiev The Manchester Trophy - Manchester Cherbourg Challenger KGHM Polish Indoors - Wroclaw Ostrava Challenger Prostejov Challenger Forli Challenger Biella Challenger Istanbul Challenger Orlando Challenger St. Petersburg 1 Challenger Ostrava Challenger Almaty 1 Challenger Braunschweig Challenger Prague 3 Challenger The LTA Bolton Challenger - Bolton Alicante Challenger Rennes Challenger Memorial Kolyaskin - Donetsk III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Marrakech Challenger Morocco Tennis Tour - Marrakech Polish Open 2000 - Poznan Guayaquil Challenger Irving Challenger Astana Challenger Unicredit Czech Open - Prostejov Millenium Tennis Championships - Delray Beach Genoa Open Challenger-Fondazione Carige - Genova Challenger Copa Sevilla - Seville Winnetka Challenger Qatar ATP Challenger - Doha Ostrava Challenger Pekao Open 2001 - Szczecin Bukhara Challenger - Bukhara Helsinki Challenger Mons Challenger Anning Challenger Karshi Challenger Geneva Challenger Pilot Pen Tennis - New Haven Geneva Open - Geneva Chennai Open - Chennai BCR Open Romania - Bucharest ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad China Open - Beijing Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Citi Open - Washington Chennai Open - Chennai Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm U.S. National Indoor Tennis Championships - Memphis PEOPLEnet Cup - Dnepropetrovsk Bratislava Challenger 4° Sporting Challenger - Turin Idea Prokom Open - Sopot Kremlin Cup - Moscow M15 Monastir Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Open Seat Godo 2007 - Barcelona Estoril Open - Estoril China Open - Beijing St. Petersburg Open - St. Petersburg Open 13 - Marseille Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach Tatra Banka Open 2006 - Bratislava Red Letter Days Open - Nottingham Iasi Challenger Brisbane - Brisbane Medibank International - Sydney Open 13 - Marseille The Dubai Tennis Championships - Dubai Interwetten Austrian Open - Kitzbuhel AEGON International - Eastbourne Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Countrywide Classic - Los Angeles Grand Prix Hassan II - Casablanca Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia St. Petersburg Open - St. Petersburg Open de Nice Cote d'Azur - Nice Allianz Suisse Open Gstaad - Gstaad Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington Open de Tenis Comunidad Valenciana - Valencia Kremlin Cup - Moscow Brasil Open - Sao Paulo Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Portugal Open - Oeiras Gerry Weber Open - Halle ATP Kremlin Cup - Moscow Vegeta Croatia Open - Umag SAP Open - San Jose Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Sony Open Tennis - Miami Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Gerry Weber Open - Halle Shanghai Rolex Masters - Shanghai Bet-at-home Cup - Kitzbuhel Pilot Pen Tennis - New Haven SAP Open - San Jose Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing St. Petersburg Open - St. Petersburg Konzum Croatia Open - Umag US Men's Clay Court Championship - Houston Orleans Challenger Stockholm Open - Stockholm Sardegna Open - Cagliari Emilia-Romagna Open - Parma Thailand Open - Bangkok ATP Kremlin Cup - Moscow Bet-at-home Open - Hamburg Aegon Nottingham Open - Nottingham AEGON Championships - London Segovia Challenger SAP Open - San Jose Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha Open de la Comunidad Valenciana - Valencia Sydney International - Sydney Open de la Comunidad Valenciana - Valencia AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells French Open - Paris French Open - Paris Tennis Masters Series - Madrid Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne BNP Paribas Masters - Paris Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Internazionali BNL d'Italia - Rome Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0 U.S. Open - New York Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Masters - Paris Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Olympics - Rio de Janeiro M25 Sabadell